1) ADJ-GRADED: usu ADJ n Steamy means involving exciting sex. [INFORMAL]
...a steamy thriller set in France...
He'd had a steamy affair with an office colleague.2) ADJ-GRADED: usu ADJ n A steamy place has hot, wet air.
...a steamy cafe...
The air was hot and steamy from the heat of a hundred bodies.
English dictionary. 2008.